package com.juzi.xunhuan_for;

public class ForJieShao {
    public static void main(String[] args) {
        System.out.println("===============================\n" +
                "for 循环\n" +
                "控制一段代码反复执行很多次。\n"+
                "----------------------\n" +
                "格式：\n" +
                "   for (初始化语句; 循环条件; 迭代语句)  {\n" +
                "            循环体语句(重复执行的代码);\n" +
                "   }\n"+
                "----------------------\n" +
                "示例\n" +
                "   // 输出3次HelloWorld\n" +
                "   for (int i = 0; i < 3; i++) {\n" +
                "       System.out.println(\"Hello World\");\n" +
                "   }\n"+
                "----------------------\n" +
                "for 循环案例详细流程说明\n" +
                "   // 输出3次HelloWorld\n" +
                "   for (int i = 0; i < 3; i++) {\n" +
                "       System.out.println(\"Hello World\");\n" +
                "   }\n"+
                "----------------------\n" +
                "执行的流程:\n" +
                "   循环一开始，执行int i = 0 一次。\n" +
                "   然后判断循环条件：0 < 3 返回true ,进入到循环体中执行输出 ：helloWorld ，然后执行迭代语句i++ , 此时i=1了。\n" +
                "   然后判断循环条件：1 < 3 返回true ,进入到循环体中执行输出 ：helloWorld ，然后执行迭代语句i++ , 此时i=2了。\n" +
                "   然后判断循环条件：2 < 3 返回true ,进入到循环体中执行输出 ：helloWorld， 然后执行迭代语句i++ , 此时i=3了。\n" +
                "   然后判断循环条件：3 < 3 返回false, 循环立即结束！！\n"+
                "----------------------\n" +
                "for循环格式和执行流程是什么样的？\n" +
                "   for (初始化语句 ; 循环条件; 迭代语句)  {\n" +
                "            循环体语句;\n" +
                "   }\n" +
                "\n" +
                "// 输出3次HelloWorld\n" +
                "   for (int i = 0; i < 3; i++) {\n" +
                "       System.out.println(\"Hello World\");\n" +
                "   }\n");
    }
}
